"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4126],{17003:function(e,t,n){var a=n(86119),i=n(94944),r=n(56746);let o=[{type:r.RightRailType.ad,items:[{adUnit:i.Q$.desktopSlotOne},{adUnit:i.Q$.mobileSlotOne}]},{type:r.RightRailType.ad,items:[{adUnit:i.Q$.desktopSlotTwo},{adUnit:i.Q$.mobileSlotTwo}]},{type:r.RightRailType.ad,items:[{adUnit:i.Q$.desktopSlotThree},{adUnit:i.Q$.mobileSlotThree}]},{type:r.RightRailType.ad,items:[{adUnit:i.Q$.desktopSlotFour}]}],s=[r.RightRailType.latestNewsNearby,r.RightRailType.bestOf],l=[r.RightRailType.hometownHeroProgram,r.RightRailType.featuredEvents,r.RightRailType.featuredClassifieds,r.RightRailType.featuredBusiness,r.RightRailType.latestNewsNearby,r.RightRailType.bestOf,r.RightRailType.realEstate,r.RightRailType.scoreStream],c=[r.RightRailType.hometownHeroProgram,r.RightRailType.latestNewsNearby],u=[r.RightRailType.hometownHeroProgram,r.RightRailType.latestNewsNearby,r.RightRailType.bestOf],d=[r.RightRailType.hometownHeroProgram,r.RightRailType.latestNewsNearby,r.RightRailType.bestOf];t.Z=function(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[0,2,4,6],g=function(e,t){let n=(0,a.tX)(t),i=(0,a.xO)(t),r=(0,a.cz)(t),o=(0,a.Q6)(t);return e.filter(e=>{let{type:t,items:a}=e;return(!s.includes(t)||!!a.length)&&(n?l.includes(t):i?c.includes(t):r?d.includes(t):!o||u.includes(t))})}(e,t.type);return n&&o.map(e=>{let t={type:e.type,items:[]};return(e.items.forEach(e=>{i.includes(e.adUnit)||t.items.push(e)}),t.items.length>0)?t:null}).filter(function(e){return e}).forEach((e,t)=>{let n=r[t];g.splice(n,0,e)}),g}},36349:function(e,t,n){n.d(t,{Z:function(){return O}});var a=n(35944),i=n(11163),r=n(67294),o=n(25703),s=n(97786),l=n(75255),c=n(12869),u=n(19167),d=n(54377),g=n(73663),h=n(65729);let m=e=>{let t=parseInt(e);if(t>90)return"90";if(t>80)return"80";if(t>70)return"70";if(t>60)return"60";if(t>50)return"50";if(t>40)return"40";if(t>30)return"30";else if(t>20)return"20";else if(t>10)return"10";else return"0"},p=e=>"P+"===e?"PP":"N+"===e?"NN":e;var f=e=>{if(e){let{confidence:t,scoreTag:n}=e,a=m(t),i=p(n);return"".concat(i,":").concat(a)}return""},y=n(45823),w=n(83138);let S=(0,y.Hq)("0");var v=e=>(0,a.tZ)(w.Z,{...e,delay:S}),b=n(76197),E=n(12395);let A=(0,y.sw)("true"),R=(0,y.sw)("false"),I=(0,y.BB)("8.26.0");var T=e=>{let{logStartTime:t,adtechDebug:o}=e,s=(0,c.Z)(),{status:l}=s,g=(0,h.Z)(t,o,"InitiateFetchAds");g(" render");let{loadGoogleAdManagerFailed:m,filledAdSlots:p,registerAdImpression:f}=(0,u.Z)();return(!function(e){var t;let{logStartTime:n,adtechDebug:a}=e,{query:o}=(0,i.useRouter)(),s=(0,E.Z)(),l=(0,h.Z)(n,a,"useUserEmailTargeting");l("initialize");let u=(0,c.Z)(),d=(null==u?void 0:null===(t=u.adTargeting)||void 0===t?void 0:t.state)||"",g=async e=>{window.pbjs&&window.pbjs.que?window.pbjs.que.push(()=>{try{if(!window.pbjs.setBidderConfig){l("FAIL: pbjs.setBidderConfig not available");return}window.pbjs.setBidderConfig({bidders:["criteo"],config:{ortb2:{user:{ext:{data:{eids:[{source:"patch.com",uids:[{id:e.hashedEmails.md5||"",atype:3,ext:{stype:"hemmd5"}},{id:e.hashedEmails.sha256||"",atype:3,ext:{stype:"hemsha256"}}]}]}}}}}}),l("SUCCESS: userTargeting sent to criteo",e)}catch(e){l("FAIL: Error setting Prebid user targeting:",e)}}):l("FAIL: Prebid (pbjs) not available when setting user targeting"),e.hashedEmails.sha256?window.googletag.cmd.push(()=>{if(!window.googletag||!window.googletag.pubads){l("FAIL: googletag or pubads not available when setting GAM targeting");return}l("Setting GAM targeting peid:",e.hashedEmails.sha256);try{window.googletag.pubads().setTargeting("peid",e.hashedEmails.sha256),l("SUCCESS: peid GAM targeting set")}catch(e){l("FAIL: Error setting peid GAM targeting:",e)}let t=d?"".concat(e.hashedEmails.sha256,"-").concat(d):e.hashedEmails.sha256;l("Setting GAM targeting peid-state:",t);try{window.googletag.pubads().setTargeting("peid-state",t),l("SUCCESS: peid-state GAM targeting set")}catch(e){l("FAIL: Error setting peid-state GAM targeting:",e)}}):l("FAIL: No SHA256 email hash available - GAM targeting peid/peid-state not set",{hashedEmails:e.hashedEmails,userEmail:m,sha256EmailFromQuery:p}),window.patchAds?(l("setting window.patchAds.user_email_sha256",e.hashedEmails.sha256),window.patchAds.user_email_sha256=e.hashedEmails.sha256,l("SUCCESS: window.patchAds.user_email_sha256 set")):l("FAIL: window.patchAds not available when setting user_email_sha256");let t={gdpr:{enabled:!1},hashedRecords:[{type:"email",record:e.hashedEmails.sha256}]};if(window.apstag&&window.apstag.rpa)try{window.apstag.rpa(t),l("SUCCESS: Amazon user targeting set via apstag.rpa")}catch(e){l("FAIL: Error setting Amazon user targeting:",e)}else l("FAIL: Amazon apstag not available when setting user targeting")},m=(0,r.useMemo)(()=>(null==s?void 0:s.email)||"",[s]),p=(0,r.useMemo)(()=>{var e;return null===(e=o.user_email)||void 0===e?void 0:e.toString()},[]),[f,y]=(0,r.useState)({hashedEmails:{md5:"",sha256:p||""}});l("on-render userTargeting",f),p&&null===s&&!f.hashedEmails.md5?(l("user_email in querystring but no user yet. Setting userTargeting for only querystring",p),g(f)):l("SKIP: Not setting user targeting from querystring",{sha256EmailFromQuery:p,userIsNull:null===s,alreadyHasMd5:!!f.hashedEmails.md5}),(0,r.useEffect)(()=>{if(""===m&&!p){l("no user email available. Not changing userTargeting");return}if(m){let e={hashedEmails:{md5:(0,b.Z)(m,"md5"),sha256:(0,b.Z)(m,"sha256")}};try{localStorage.setItem("ue_sha256",e.hashedEmails.sha256),localStorage.setItem("ue_md5",e.hashedEmails.md5),l("SUCCESS: Stored authenticated user email hashes in localStorage")}catch(e){l("FAIL: Error storing authenticated user email in localStorage:",e)}f.hashedEmails.md5!==e.hashedEmails.md5?(l("user changed or user loaded. Updating userTargeting",e),g(e),y(e)):l("SKIP: User targeting unchanged - not resending to bidders",{currentMd5:f.hashedEmails.md5,newMd5:e.hashedEmails.md5})}else l("SKIP: No userEmail available in useEffect",{userEmail:m,sha256EmailFromQuery:p})},[m])}({logStartTime:t,adtechDebug:o}),(0,r.useEffect)(()=>{if(g("status in startFetchingAds Hook: ",l),g("adState in startFetchingAds Hook: ",s),l!==d.sq.adtechReady)return;let e=async()=>{try{g("trying to startFetchingAds. adState: ",s),(0,(await n.e(4907).then(n.bind(n,14907))).default)(s,p,f)}catch(e){g("startFetchingAds error",e),m()}};g("startFetchingAds"),e()},[l]),g("status before loading scripts: ",l),l!==d.sq.adtechReady)?null:(0,a.BX)(a.HY,{children:[R&&A&&(0,a.tZ)(v,{id:"prebid-script",src:"/assets/js/prebid".concat(I,".js")}),R&&!A&&(0,a.tZ)(v,{id:"prebid-script",src:"/assets/js/prebid7.54.5.js"})]})};let N=e=>{if(!window.tude){console.warn("FAIL: window.tude not available when setting Aditude profile");return}window.tude=window.tude||{cmd:[]},window.tude.cmd.push(function(){try{if(!window.tude.setIdProfile){console.warn("FAIL: tude.setIdProfile not available");return}window.tude.setIdProfile({e:e.sha256,e_md5:e.md5}),console.log("SUCCESS: Aditude ID profile set",e)}catch(e){console.error("FAIL: Error setting Aditude ID profile:",e)}})},C=(e,t)=>{try{e&&localStorage.setItem("ue_sha256",e),t&&localStorage.setItem("ue_md5",t)}catch(e){console.error("FAIL: Error setting hashed email in localStorage:",e)}};var Z=e=>{let{logStartTime:t,adtechDebug:n}=e,a=(0,c.Z)(),{markAditudeConfigStepComplete:o}=(0,u.Z)(),s=(0,h.Z)(t,n,"");s(" render, adState: ",a);let{registerAdImpression:l}=(0,u.Z)(),g=e=>{let t=e.slot.getSlotElementId();s("".concat(t,": Impression viewable.")),setTimeout(()=>{l(t)},500)};return(0,r.useEffect)(()=>{a.status===d.sq.adtechReady&&(s("adtechReady, proceeding: ",a),window.tude=window.tude||{cmd:[]},window.googletag=window.googletag||{cmd:[]},window.tude.cmd.push(()=>{s("Setting page targeting: ",a.adTargeting),window.tude.setPageTargeting(a.adTargeting),s("Setting GAM ad unit path: ",a.adUnitPath),window.tude.setAdUnitPath(a.adUnitPath),s("AditudeConfigStep complete: targeting"),o("targeting"),s("adState.adUnitPath: ",a.adUnitPath),window.googletag.cmd.push(()=>{window.googletag.pubads().addEventListener("impressionViewable",g)})}))},[a.status]),!function(e){var t,n,a;let{logStartTime:o,adtechDebug:s}=e,l=(0,h.Z)(o,s,"");l(" render");let{query:d}=(0,i.useRouter)(),g=(0,c.Z)(),{markAditudeConfigStepComplete:m}=(0,u.Z)(),p=(0,r.useRef)({query:{sha256:(null===(t=d.user_email)||void 0===t?void 0:t.toString())||"",md5:(null===(n=d.user_email_md5)||void 0===n?void 0:n.toString())||""},localStorage:{sha256:(()=>{try{return localStorage.getItem("ue_sha256")||""}catch(e){return l("FAIL: Error reading ue_sha256 from localStorage:",e),""}})(),md5:(()=>{try{return localStorage.getItem("ue_md5")||""}catch(e){return l("FAIL: Error reading ue_md5 from localStorage:",e),""}})()}});(0,r.useEffect)(()=>{let e=Object.values(p.current.query).filter(function(e){return""!==e}).length>0;l("hashed email ".concat(e?"IN QUERYSTRING":"NOT IN querystring"),JSON.stringify(p.current.query)),e?p.current.query.sha256!==p.current.localStorage.sha256?(l("email from querystring is DIFFERENT from localStorage",JSON.stringify(p.current)),C(p.current.query.sha256,p.current.query.md5),p.current.localStorage=p.current.query,l("hashed email SET in localStorage",JSON.stringify(p.current))):l("identical email ALREADY STORED in localStorage. No need to set.",JSON.stringify(p.current)):l("SKIP: No emails in querystring to store in localStorage",{query:p.current.query})},[p.current.query.sha256,l]),(0,r.useEffect)(()=>{let e=Object.values(p.current.localStorage).filter(function(e){return""!==e}).length>0;if(l("hashed email ".concat(e?"IN LOCALSTORAGE":"NOT IN localStorage"),JSON.stringify(p.current)),e){var t;l("SENDING to ADITUDE from LOCALSTORAGE",JSON.stringify(p.current.localStorage)),N(p.current.localStorage);let e=p.current.localStorage.sha256,n=(null==g?void 0:null===(t=g.adTargeting)||void 0===t?void 0:t.state)||"";e?(window.tude=window.tude||{cmd:[]},window.tude.cmd.push(()=>{if(!window.tude||!window.tude.setPageTargeting){l("FAIL: tude or tude.setPageTargeting not available when merging peid targeting");return}let t=n?"".concat(e,"-").concat(n):e;l("Merging peid and peid-state into Aditude page targeting",{peid:e,"peid-state":t}),window.tude.setPageTargeting({peid:e,"peid-state":t}),l("AditudeConfigStep complete: hashedEmail"),m("hashedEmail")})):(l("SKIP: No SHA256 email hash available when attempting to set peid/peid-state - marking hashedEmail step complete with no email",p.current.localStorage),l("AditudeConfigStep complete: hashedEmail (no email present)"),m("hashedEmail"))}else l("SKIP: No emails in localStorage to send to Aditude",{localStorage:p.current.localStorage}),l("AditudeConfigStep complete: hashedEmail (no email in localStorage ever)"),m("hashedEmail")},[null==g?void 0:null===(a=g.adTargeting)||void 0===a?void 0:a.state,l,m])}({logStartTime:t,adtechDebug:n}),null},P=n(69587);let F=(0,y.qo)("ae999:v1@99"),_=(0,y.BB)("https://patch.com"),B=new Date().getTime(),L=F?(0,g.N)(F):"ae0:c0";var O=(0,r.memo)(e=>{let{adsEnabled:t,authorId:n,category:g,contentSource:m,itemId:p,itemType:y,pageName:w,pcount:S,tags:v=[],contentKeywords:b=[],contentIABCategories:E=[],contentSentiment:A,contentMetadata:R,hasFeaturedBusinesses:I=!1,isInFBLTestState:N=!1}=e,C=(0,c.Z)(),{adtechDebug:F,status:O}=C,U=(0,h.Z)(B,F,"AdtechLoader");U(" render, adState:",C);let{query:q}=(0,i.useRouter)(),{setupPageAdtechConfig:M}=(0,u.Z)(),j=(0,o.Z)(),Q=(0,s.Z)(),z=b.join("|"),k=E.map(e=>e.id).join("|");U("contentIABCategories",E),U("contentIABCategoryIdsStringified",k);let G=v.join("|"),H=f(A);U("contentSentiment",A);let x=R?null==R?void 0:R.contentCategories.join("|"):"";U("contentCategories",null==R?void 0:R.contentCategories);let D=R?null==R?void 0:R.moderationCategories.join("|"):"";U("moderationCategories",null==R?void 0:R.moderationCategories);let V=null==R?void 0:R.documentSentiment;U("documentSentiment",null==R?void 0:R.documentSentiment);let K="c0";if(N&&(K=I?"v2":"v3"),L="ae1581:".concat(K),q.patch_config_adtech&&(L=q.patch_config_adtech.toString()),(0,r.useEffect)(()=>{var e;N?U("FBL feature variant","v2"===K?"v2 - Test state, has FBL, MGID removed":"v3 - Test state, no FBL, MGID kept"):U("FBL feature variant","c0 - Not in test states"),U("Final patchConfigAdtechVariant (analytics only)",L);let a=(0,l.iy)(),i=(null===(e=q.user_email)||void 0===e?void 0:e.toString())||"";if(i)try{localStorage.setItem("ue_sha256",i)}catch(e){console.warn("Failed to store email in localStorage:",e)}else try{i=localStorage.getItem("ue_sha256")||""}catch(e){console.warn("Failed to read stored email from localStorage:",e)}let r={adsEnabled:t&&!Q&&window.location.origin===_,authorId:n,category:g,contentKeywords:z.split("|"),contentIABCategoryIds:k.split("|"),contentSentimentScore:H,contentCategories:x.split("|"),contentSource:m,documentSentiment:V,experiments:a,itemId:p,itemType:y,moderationCategories:D.split("|"),pageName:w,patch:j,pcount:S,query:q,userEmailSha256:i,patchConfigAdtechVariant:L,tags:G.split("|")};U("setupPageAdtechConfig",r),M(r)},[t,n,g,z,k,H,x,m,V,Q,p,y,D,w,S,q,M,G]),O!==d.sq.adtechReady)return null;let $=C.slotTargeting.experiments.includes(P.S.variantOne);return U("aditudeEnabled",$),(0,a.tZ)(a.HY,{children:$?(0,a.tZ)(Z,{logStartTime:B,adtechDebug:F}):(0,a.tZ)(T,{logStartTime:B,adtechDebug:F})})})},39652:function(e,t,n){n.d(t,{Ac:function(){return E},ES:function(){return v},FB:function(){return y},I6:function(){return h},MB:function(){return p},ab:function(){return S},gK:function(){return g},qB:function(){return b},rG:function(){return m},vP:function(){return w},yp:function(){return f},zQ:function(){return A}});var a=n(63105),i=n.n(a),r=n(27361),o=n.n(r),s=n(94944),l=n(56746),c=n(17003),u=n(75301);let d=(0,n(45823).sw)("true"),g=20,h=30,m=!0,p="https://patch.com/img/cdn/assets/layout/logo-patch-800x600.png",f=e=>{let t=[...e],n={type:"ad",id:s.Q$.desktopNativeTopic},a={type:"ad",id:s.Q$.mobileSlotOne};return t.length>4?t.splice(4,0,a,n):t.length>0&&t.push(a,n),t},y=e=>e.length>4,w=(e,t)=>"".concat(e.name," ").concat(t.name," News | ").concat(e.name,", ").concat(e.region.abbreviation," Patch"),S=(e,t)=>"".concat(e.name,", ").concat(e.region.abbreviation," ").concat(t.description),v=(e,t)=>{let{featuredEvents:n,featuredClassifieds:a}=e,r=[{type:l.RightRailType.featuredEvents,items:n},{type:l.RightRailType.featuredClassifieds,items:a},{type:l.RightRailType.featuredBusiness,items:t}];return[...i()(r,e=>e.items.length>0),...i()(r,e=>0===e.items.length)]},b=(e,t)=>[...v(e,t),{type:l.RightRailType.latestNewsNearby,items:e.latestNewsNearby},{type:l.RightRailType.bestOf,items:e.evergreen}],E=(e,t)=>{let n=[s.Q$.mobileSlotOne,s.Q$.mobileSlotThree];return(0,c.Z)(e,t,!0,n,[0,2,4,6])},A=e=>d&&e===u.KX.business?"Business & Tech":o()(u.OA,e)},19746:function(e,t,n){n.d(t,{Il:function(){return A},Nh:function(){return m},U_:function(){return P},Vn:function(){return E},ZQ:function(){return C},bZ:function(){return f},cs:function(){return p},dk:function(){return R},f6:function(){return v},hD:function(){return b},rH:function(){return F},uR:function(){return S},wE:function(){return I}});var a=n(62734),i=n(56647),r=n(29133),o=n(47956),s=n(34998),l=n(27955),c=n.n(l),u=n(84624),d=n(70415),g=n(97717),h=n(30240);let m=async(e,t)=>{try{let{data:n}=await o.Z.frontEndApi.get("/bizposts/".concat(e,".json"),{params:t?{all:t}:{}});return(0,u.A3)(n).map(e=>({...e,body:c()(e.body)}))}catch(e){return r.Z.error("fetch business listings - error",e),[]}},p=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;try{let{data:n}=await o.Z.frontEndApi.get("/bizpost-recirc/".concat(e,".json"),{params:{limit:t}});return n}catch(e){return r.Z.error("fetch business listings recirc - error",e),[]}},f=async function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{let{data:a}=await o.Z.frontEndApi.get("/bizpost/".concat(e,".json"),{params:{showdeleted:n.returnGoneBizpost?"yes":"no"}});if(!(0,u.Ve)(a))throw Error("Business Post ".concat(e," has malformed data"));let i=await h.tG.getPatchMetadataFullBySlug(a.patch.slug),{body:r,itemAlias:l,...d}=a;return{...d,itemAlias:"".concat(t).concat(l),body:c()((0,s.Z)(r)),patch:i,weeklyViews:null==i?void 0:i.weeklyViews}}catch(n){let{response:e}=n,{status:t}=e||{};if(t===i.W.GONE)return null;throw n}},y=e=>o.Z.myPatchApi.post("/bizpost",e),w=(e,t)=>o.Z.myPatchApi.put("/bizpost/".concat(t),e),S=(e,t)=>t?w(e,t):y(e),v=e=>o.Z.myPatchApi.post("/cancel-subscription",e),b=e=>o.Z.myPatchApi.get("/validate-coupon/".concat(e)),E=async e=>{let{data:t}=await o.Z.frontEndApi.get("/business_listing/".concat(e,".json"));return(0,u.B0)(t)},A=async e=>{try{let{data:t}=await o.Z.frontEndApi("/bizpost-menu/".concat(e,".json"));return(0,d.S)(t,u.r9,"MenutBizListingSchema")}catch(e){return[]}},R=async e=>{try{let{data:t}=await o.Z.frontEndApi.get("/bizpost-categories/".concat(e,".json")),n=a.IX(a.Z_()).transform(e=>e.filter(e=>a.jb(g.oF).safeParse(e).success)).safeParse(t);return n.success?n.data:[]}catch(e){return console.log(e),[]}},I=(e,t)=>async n=>{let a=t||e.patch,i={bizpostId:Number(e.id),action:n,sourcePatchId:a.id,sourcePatchName:a.name,sourcePatchRegionCode:a.region.abbreviation||""};await o.Z.nextjsApi.post("/api/content/bizpost/activity",i)},T=a.Ry({action:u.Fz,actorLabel:a.Z_().nullable(),firstAt:a.Rx(),lastAt:a.Rx(),clickCount:a.Rx(),sourcePatch:a.Ry({id:a.Rx(),name:a.Z_(),regionCode:a.Z_()})}),N=a.Ry({bizpostId:a.Rx(),windowSeconds:a.Rx(),limit:a.Rx(),events:a.IX(T)}),C=async e=>{let{data:t}=await o.Z.frontEndApi.get("/bizpost-activity/".concat(e));return N.parse(t)},Z=a.Ry({views:a.oQ.number().nonnegative(),contact:a.oQ.number().nonnegative(),directions:a.oQ.number().nonnegative(),visitWebsite:a.oQ.number().nonnegative(),share:a.oQ.number().nonnegative(),growthVsLastWeek:a.oQ.number()}),P=async e=>{let{data:t}=await o.Z.frontEndApi.get("/bizpost-engagement/".concat(e));return Z.parse(t)},F=async e=>{let{data:t}=await o.Z.nextjsApi.post("/api/text/validate",{textBlocks:e});return t}},97717:function(e,t,n){n.d(t,{Jq:function(){return g},TK:function(){return S},UK:function(){return f},VZ:function(){return p},Zx:function(){return w},mo:function(){return l},oF:function(){return d},oQ:function(){return u},qC:function(){return c},uC:function(){return y}});var a,i,r,o,s,l,c,u,d,g,h=n(82729);function m(){let e=(0,h._)(["\n 0% {\n transform: scale(1) rotate(0deg);\n }\n 30% {\n transform: scale(2.5) rotate(-10deg);\n }\n 60% {\n transform: scale(1.15) rotate(5deg);\n }\n 100% {\n transform: scale(1) rotate(0deg);\n }\n"]);return m=function(){return e},e}let p=(0,n(70917).F4)(m());function f(e){switch(e){case"advertising":return"Advertising";case"agriculture":return"Agriculture";case"apparel":return"Apparel";case"automotive":return"Automotive";case"aviation":return"Aviation";case"biotech-and-biomedical":return"Biotech and Biomedical";case"civil-engineering":return"Civil Engineering";case"construction":return"Construction";case"defense":return"Defense";case"education":return"Education";case"entertainment":return"Entertainment";case"environmental-services":return"Environmental Services";case"financial":return"Financial";case"food":return"Food";case"healthcare":return"Healthcare";case"home-repair":return"Home Repair";case"hospitality":return"Hospitality";case"information-services":return"Information Services";case"legal-services":return"Legal Services";case"logistics-and-transportation":return"Logistics and Transportation";case"management-consulting":return"Management Consulting";case"manufacturing":return"Manufacturing";case"mechanical-and-industrial-engineering":return"Mechanical and Industrial Engineering";case"media":return"Media";case"metals":return"Metals";case"non-profit-organizations":return"Non-Profit Organizations";case"pharmaceutical":return"Pharmaceutical";case"power-and-energy":return"Power and Energy";case"publishing":return"Publishing";case"real-estate":return"Real Estate";case"retail":return"Retail";case"technology":return"Technology";case"telecommunications":return"Telecommunications";default:return"Other"}}(a=l||(l={})).address="address",a.businessName="businessName",a.community="community",a.contactEmail="contactEmail",a.couponCode="couponCode",a.ctaButtonLinkUrl="ctaButtonLinkUrl",a.ctaButtonNamePreference="ctaButtonNamePreference",a.description="description",a.headerImage="headerImage",a.headline="headline",a.image="image",a.phoneNumber="phoneNumber",a.website="website",a.category="category",(i=c||(c={})).cancelConfirm="cancelConfirm",i.cancelSuccess="cancelSuccess",(r=u||(u={})).mainImage="mainImage",r.headerImage="headerImage",(o=d||(d={})).advertising="advertising",o.agriculture="agriculture",o.apparel="apparel",o.automotive="automotive",o.aviation="aviation",o.biotechAndBiomedical="biotech-and-biomedical",o.civilEngineering="civil-engineering",o.construction="construction",o.defense="defense",o.education="education",o.entertainment="entertainment",o.environmentalServices="environmental-services",o.financial="financial",o.food="food",o.healthcare="healthcare",o.homeRepair="home-repair",o.hospitality="hospitality",o.informationServices="information-services",o.legalServices="legal-services",o.logisticsAndTransportation="logistics-and-transportation",o.managementConsulting="management-consulting",o.manufacturing="manufacturing",o.mechanicalAndIndustrialEngineering="mechanical-and-industrial-engineering",o.media="media",o.metals="metals",o.nonProfitOrganizations="non-profit-organizations",o.other="other",o.pharmaceutical="pharmaceutical",o.powerAndEnergy="power-and-energy",o.publishing="publishing",o.realEstate="real-estate",o.retail="retail",o.technology="technology",o.telecommunications="telecommunications";let y="notification";(s=g||(g={})).InitialNotes="initial",s.UpgradeSuccess="upgraded";let w=[{value:"Contact Me",label:"Contact Me - General inquiries"},{value:"Order Now",label:"Order Now - Restaurants & food services"},{value:"Book Now",label:"Book Now - Appointments & reservations"},{value:"Get Quote",label:"Get Quote - Service-based businesses"},{value:"Visit Site",label:"Visit Site - Retail & online businesses"}],S=e=>"string"==typeof e&&("Contact Me"===e||"Order Now"===e||"Book Now"===e||"Get Quote"===e||"Visit Site"===e)}}]);